Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bring bug fixes and readme updates to the develop branch #669

Merged
merged 26 commits into from
Nov 6, 2020
Merged

Conversation

sebmerry
Copy link
Member

@sebmerry sebmerry commented Nov 6, 2020

Includes:

  • Readme updates for the samples browser
  • Community additions to d3dx12.h
  • Cleaned up .gitignore
  • Build fixes in Raytracing samples
  • Bug fixes in Mesh Shader samples

john-h-k and others added 26 commits June 20, 2020 11:24
…BRESOURCE_INFO*

Adds overloads for all 3 `UpdateSubresources` and `MemcpySubresource` which takes `D3D12_SUBRESOURCE_INFO` (which stores an offset rather than an absolute pointer) and a `const void*` rather than `D3D12_SUBRESOURCE_DATA`, which is useful in several scenarios working with D3D from .NET (where interior data pointers cannot be trivially passed around or stored on the heap),
adding yaml frontmatter for onboarding to the DMC Samples Browser
Add UpdateSubresource and MemcpySubresource overloads taking D3D12_SUBRESOURCE_INFO*
Adding yaml for DMC sample browser: 11on12 and Bundles.
…plesBrowser

Add platform to the urlFragment in the readme
…wser

Onboard remaining Direct3D 12 samples to the DMC Samples Browser.
The p is necessary for position, the v is not a valid option. And since v will be discarded, and position is not specified, the application will just exit.
In MeshProcessor class m_indexSize field should be updated to 4 if 32bit
indices are forced and not needed. Before this change the resulting IB
was still treated as 16bit afterwards - Finalize<uint16_t> was being called.
Fix meshlet generation, when 32bit indices are forced
Fix wrong example in the help
Minor code review for d3dx12
…section in the readme so people can more easily workaround a VS bug.
Fix a copy error during the build process by using the MiniEngine spona.h3d file
@sebmerry sebmerry merged commit ab453c0 into develop Nov 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants